Big Huge Thesaurus

Arum maculatum

noun